ISubsystem 方法

ISubsystem 介面陈列了以下成员。

方法

  名称 说明
AddGroup 新增一个轴组到 KINGSTAR 子系统
DebugMessage 传送 KINGSTAR 记录档讯息到 KINGSTAR 记录检视
Destroy 关闭与 KINGSTAR 子系统的连结并停用 KINGSTAR 子系统
GetCategoryName 取得指派到记录档 ID 的字串。
Log 将指定资料记录到记录档共享记忆体中。
PulseHeartbeat 发送讯号以通知 KINGSTAR 运动应用程式正常运作中。
ReadMemoryBool 从共享记忆体读取一个位元。
ReadMemoryByte 从共享记忆体读取一个位元组。
ReadMemoryDouble 从共享记忆体读取一个 double。
ReadMemoryInt16 从共享记忆体读取一个短整数。
ReadMemoryInt32 从共享记忆体读取一个整数。
ReadMemoryInt64 从共享记忆体读取一个长整数。
ReadMemorySByte 从共享记忆体读取一个 8 位元有符号整数。
ReadMemorySingle 从共享记忆体读取一个 float。
ReadMemoryUInt16 从共享记忆体读取一个无符号短整数。
ReadMemoryUInt32 从共享记忆体读取一个无符号整数。
ReadMemoryUInt64 从共享记忆体读取一个无符号长整数。
RequestState 请求 KINGSTAR 子系统进到特定的 EtherCAT 状态。
Restart 重启 EtherCAT 主站。
SetCategoryName 设定一个关连到记录档 ID 的字串。
Start 启动 KINGSTAR 子系统
Stop 停用 EtherCAT 网路和 KINGSTAR 子系统
StopAllLogs 停止将指定资料记录到记录档共享记忆体中。
UpdateConfiguration 读取子系统中的模组值以更新模组的值。
WriteMemory (bool) 将一个位元写入共享记忆体。
WriteMemory (byte) 将一个位元组写入共享记忆体。
WriteMemory (char) 将一个 char 写入共享记忆体。
WriteMemory (double) 将一个 double 写入共享记忆体。
WriteMemory (float) 将一个 float 写入共享记忆体。
WriteMemory (short) 将一个短整数写入共享记忆体。
WriteMemory (int) 将一个整数写入共享记忆体。
WriteMemory (long) 将一个长整数写入共享记忆体。
WriteMemory (ushort) 将一个无符号短整数写入共享记忆体。
WriteMemory (uint) 将一个无符号整数写入共享记忆体。
WriteMemory (ulong) 将一个无符号长整数写入共享记忆体。

参见

ISubsystem 介面

IntervalZero.KINGSTAR.Base.Class 命名空间